ground of excuse - Turkish English Dictionary